function UList(blockID,serverDownText) {
    Block.call(this,blockID,serverDownText);
    
    this.updateElem = function(
                row,
                url,
                historyAction,
                onComplete,
                onFailure,
                evalScripts
                ) {
                var wName = blockID+'row'+parseInt(row);
                this.setGenericParams(onComplete, onFailure, evalScripts, historyAction);
                this.makeUpdate(wName,url,{
                                    method: "post",
                                    parameters: "data="+row.toJSONString(),
                                    onComplete: this.onCompleteFunc,
                                    onFailure: this.onFailureFunc,
                                    evalScripts: this.jsEval
                                    }
                               );
    }
    this.getDomElem = function(num) {
        return $(blockID+'row'+parseInt(num));
    }
}
